
a {cursor: pointer;}
.one-line{white-space:nowrap;overflow: hidden;text-overflow:ellipsis;}
.line-2{white-space:nowrap;overflow: hidden;text-overflow:ellipsis;-webkit-line-clamp:2;}
.wx-150{max-width: 150px;}@keyframes rotate {/*旋转动画 */	100% {transform: rotateZ(360deg);}}
.shake {
	animation: shake 0.4s cubic-bezier(.36,.07,.19,.97) both;
	transform: translate3d(0, 0, 0);
	backface-visibility: hidden;
	perspective: 1000px;
}
@keyframes shake {/*抖动动画 */
	10%, 90% {transform: translate3d(-2px, 0, 0);}
	20%, 80% {transform: translate3d(4px, 0, 0);}
	30%, 50%, 70% {transform: translate3d(-10px, 0, 0);}
	40%, 60% {transform: translate3d(10px, 0, 0);}
}
input[type=file]{padding:6px;}
.operation a{color: #4095ce !important;}
.operation a:hover {color: #fe5402 !important;}
.a_space_right_15 a{margin-right:15px;}
.flex-v-cneter{display: flex;align-items: center;}
.form-details{color: #333333;margin-left: 10px;}
.clear-icon{position:absolute;right:10px;top:8px;;color:#9F9F9F;}
.errmsg{color:red;padding: 2px 5px;display:none;}
.err_txt_input{border-color:#FF5722!important}
.act-tab li{font-size:16px;width:100px;}
.act-tab li:hover:after { width:100%;}
.act-tab li:after {
 content:'';position:absolute;
 top:38px !important; left:0; width:0; height:2px !important;background-color:#009688!important;transition:all 0.4s;
}
.tab-title-this{font-size:16px !important;border-bottom:#009688 solid 2px;color: #009688;height:38px;}
.form-select-date{cursor:pointer;display:inline;width:120px;vertical-align:top;}
/* 上下滚动按钮 */
.up-down-area{
	position:fixed;bottom:60px;right:60px;text-align:center;z-index:1000;
}
.up-div{
	cursor:pointer;width:40px;height:40px;border-radius:50%;background-color:#009688;margin-top:10px;color:#fff;-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);
}
.down-div{
	cursor:pointer;width:40px;height:40px;border-radius:50%;background-color:#009688;margin-top:10px;color:#fff;-moz-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);
}
.div-icon{font-size:26px;position:absolute;top:7px;left:8px;}

/*
 layui的样式重写
*/
.layui-btn{/*一般按钮的大小*/
	height: 36px!important;line-height: 36px!important;
}
.layui-layer-btn0,.layui-layer-btn1{/*页面弹出右下按钮*/
	font-size: 14px;padding: 0 16px !important;height: 32px !important; line-height: 33px !important;
}
.layui-layer-btn1{color:#000000 !important;}
.editform .layui-form-label{color: #fe5402;}
.layui-tab-custom{padding: 10px 15px 15px 15px;}
.layui-elem-quote {background-color:#f2f2f2 !important;}
.samll-height .layui-form-item{height:30px !important;}

